﻿// Extensions
export const CssExtension: string = ".css";
export const DtsExtension: string = ".d.ts";
export const EntryExtension: string = ".entry";
export const JsExtension: string = ".js";

// Directories
export const OutputDirectoryDefault: string = "Generated/";

// Filenames
export const DtsFileName: string = "@types/Plugins.d.ts";

// Placeholders
export const CssPlaceholder: string = "[name].css";
export const CssChunkPlaceholder: string = "chunk_[contenthash].css";
export const NamePlaceholder: string = "[name]";
export const JsChunkPlaceholder: string = "chunk_[contenthash].js";
export const JsPlaceholder: string = "[name].js";
export const JsMapPlaceholder: string = "[name].js.map";
export const IdPlaceholder: string = "[id]";
export const RuntimePlaceholder: string = "[runtime]";
export const FullHashPlaceholder: string = "[fullhash]";

// Attributes
export const DataTestIdAttributes: string[] = ["data-test-id", "data-testid"];